import type {App} from 'vue';
import {createRouter, createWebHistory} from 'vue-router';
import {homeModuleRouter} from './modules/home';
import {userModuleRouter} from './modules/user';

/** 原始静态路由（未做任何处理） */
const routes: any[] = [homeModuleRouter, userModuleRouter];

const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
  routes,
  strict: true,
});

// 配置路由器
export function setupRouter(app: App<Element>) {
  app.use(router);
}
export default router;
